Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 LONDON ROAD Detached £501,678 £399,063 8 Dec 2017
34 LONDON ROAD Semi-Detached £470,599 £250,000 29 Nov 2004
36 LONDON ROAD Terraced £388,398 £385,000 25 Aug 2023
38A LONDON ROAD Detached £618,435 £400,000 15 May 2014
40 LONDON ROAD Detached £840,526 £157,500 17 Jan 1997
40A LONDON ROAD Detached £630,533 £490,000 4 May 2017
44 LONDON ROAD Detached £919,937 £545,000 28 Feb 2013
46 LONDON ROAD Detached £780,823 £250,000 31 Jan 2002
50 LONDON ROAD Detached £766,919 £172,000 30 Apr 1999
66 LONDON ROAD Semi-Detached £669,324 £465,000 6 Jul 2015